home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Aztec C 5.0a disk 1.adf / include / libraries / configvars.h < prev    next >
C/C++ Source or Header  |  1989-11-09  |  836b  |  37 lines

  1. #ifndef    LIBRARIES_CONFIGVARS_H
  2. #define    LIBRARIES_CONFIGVARS_H
  3. #ifndef    EXEC_TYPES_H
  4. #include    "exec/types.h"
  5. #endif    /* !EXEC_TYPES_H */
  6. #ifndef    EXEC_NODES_H
  7. #include    "exec/nodes.h"
  8. #endif    /* !EXEC_NODES_H */
  9. #ifndef    LIBRARIES_CONFIGREGS_H
  10. #include    "libraries/configregs.h"
  11. #endif    /* !LIBRARIES_CONFIGREGS_H */
  12. struct    ConfigDev    {
  13. struct    Node    cd_Node;
  14. UBYTE    cd_Flags;
  15. UBYTE    cd_Pad;
  16. struct    ExpansionRom    cd_Rom;
  17. APTR    cd_BoardAddr;
  18. APTR    cd_BoardSize;
  19. UWORD    cd_SlotAddr;
  20. UWORD    cd_SlotSize;
  21. APTR    cd_Driver;
  22. struct    ConfigDev    *    cd_NextCD;
  23. ULONG    cd_Unused[4];
  24. };
  25. #define    CDB_SHUTUP    0
  26. #define    CDB_CONFIGME    1
  27. #define    CDF_SHUTUP    0x01
  28. #define    CDF_CONFIGME    0x02
  29. struct    CurrentBinding    {
  30. struct    ConfigDev    *    cb_ConfigDev;
  31. UBYTE    *    cb_FileName;
  32. UBYTE    *    cb_ProductString;
  33. UBYTE    **    cb_ToolTypes;
  34. };
  35. struct    ConfigDev    *AllocConfigDev(),    *FindConfigDev();
  36. #endif
  37.